@charset "utf-8";
/* CSS Document */
/*页面基本边距、链接样式、字体样式、整体背景色样式设置*/
body,td,th {
	font-size: 12px;
	color: #333;
}
body {
	background-color: #FFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"微软雅黑", Arial;
}

*{ list-style:none;}
a{ color:#333px; text-decoration:none;}
a:hover{ color:#d80001;}
p{ margin:0px; padding:0px;}


/*头部logo样式*/
.top_out_box{ width:1224px; margin:0px auto; }
.top_box{ width:1020px; margin:30px auto 30px auto;  overflow:auto; }
.top_box .left_lie{ float:left;}
.top_box .right_lie{ float:right; font-size:13px; padding-top:16px;}
.top_box .right_lie p{ font-size:17px; background:url(../images/logo_06.jpg) left no-repeat; text-indent:22px; font-weight:bold; color:#2f292b; margin-top:5px;}

/*导航样式*/
.dh_box{ width:100%; min-width:1224px; height:78px; margin:0px auto; background:#2f292b;}
.dh_box .dh_cont{ width:1020px; margin:0px auto; background:#F96}
.sy_nav{ }
.sy_nav li{ float:left; color:#FFF; height:78px; line-height:78px; font-size:16px; margin:0px 0px 0px 0px;}
.sy_nav li a{ display:block; color:#FFF; padding:0px 30px 0px 30px;}
.sy_nav li a:hover{ background:#d80001; color:#FFF;}

/*banner样式，预留位置需要添加js效果*/
.sy_banner_box{ width:100%; min-width:1224px;  height:512px; margin:0px auto 60px auto; }

/*首页公用标题样式*/
.sy_cont_box{width:1224px; margin:0px auto 0px auto; overflow:auto; position:relative; }
.sy_lanmu_title{ width:422px; margin:0px auto 40px auto; }
.sy_lanmu_title .sy_en_title{ width:422px; height:60px; text-align:center; font-size:24px; line-height:60px; font-weight:bold; color:#1f1a17; font-family:Arial;}
.sy_lanmu_title .sy_ch_title{ width:422px; height:40px; line-height:40px; font-size:18px; text-align:center; background:url(../images/sy_title_bj_16.jpg) center no-repeat; font-weight:500;}


/*首页公司简介*/
.sy_about{ width:1020px; margin:10px auto 0px auto; text-align:center; font-size:16px; line-height:33px;  overflow:auto;}
.sy_sbout_more{ width:140px; margin:20px auto; height:40px; font-size:15px; border-radius:30px; line-height:40px; text-align:center; border:1px #d80001 solid}
.sy_sbout_more:hover{ background:#d80001}
.sy_sbout_more a{ display:block; color:#d80001}
.sy_sbout_more a:hover{ display:block; color:#fff}

/*首页产品样式*/
.sy_pro_box{ width:100%; min-width:1224px; height:685px; background-color:#1f1a17; margin:70px auto 75px auto; background-image:url(../images/bj_26.jpg); background-repeat:no-repeat;  background-position: top; clear:both; overflow:auto; }

.pro_title{ margin-top:70px;}
.pro_title .sy_lanmu_title .sy_en_title{ color:#908e8d;}
.pro_title .sy_lanmu_title .sy_ch_title{ background:url(../images/pro_title_bj.jpg) center no-repeat; color:#FFF;}
.pro_anniu{ color:#FFF; font-family:Arial; position:absolute; left:87%; margin-top:70px; font-size:15px;}
.pro_anniu a{ color:#FFF;}
.pro_anniu a:hover{ color:#d80001;}


/*首页产品图片滚动样式*/
.rollBox{width:1224px;overflow:hidden; margin: 0 auto;}
.rollBox .LeftBotton{width:40px; height:336px; background:url(../images/left_anniu.jpg) left no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer; margin-left:20px; margin-right:42px; }
.rollBox .RightBotton{width:40px; height:336px; background:url(../images/right_anniu.jpg) left no-repeat;overflow:hidden;float:left;display:inline;cursor:pointer;margin-right:20px; margin-left:42px; }
.rollBox .Cont{width:1020px;height:336px;overflow:hidden;float:left; }
.rollBox .ScrCont{width:10000000px; padding: 0 0 0 0;}
.rollBox .Cont .pic {width:225px; float:left; padding: 0 15px; }
.rollBox .Cont .pic img { width: 200px; height: 150px; display: block; margin-bottom: 5px; border: #ddd 1px solid; padding: 4px; }
.rollBox #List1,.rollBox #List2{float:left;}

.home_pro_list{ width:313px;  height:332px; background:#FFF; border:2px #FFFFFF solid; float:left; margin-left:10px; margin-right:14px; }
.home_pro_list:hover{ border-color:#F00}
.home_pro_list .pic_box{ width:270px; height:218px; margin:20px auto 0px auto; overflow:hidden; }
.home_pro_list .pic_box img{ width:270px; height:218px; transition:all 0.3s;}
.home_pro_list .pic_box img:hover{ transform:scale(1.2)}

.home_pro_list .pro_name{ width:95%;margin:15px auto 0px auto; text-align:center; font-size:16px; font-weight:bold}
.home_pro_list .pro_name a{ color:#333}
.home_pro_list .pro_name a:hover{ color:#cd0102}
.home_pro_list .pro_more{ width:270px; margin:12px auto 0px auto; text-align:center;}
.pro_words{width:1224px; margin:40px auto 0px auto; text-align:center; color:#ffffff; line-height:25px;}


/*首页新闻*/
.sy_news_box{ width:1016px; margin:0px auto 0px auto; overflow:auto;}
.sy_news_box .left_lie{ width:515px; float:left; margin-top:5px; }

.sy_news_list{ width:100%; border-bottom:1px #333333 dotted; padding-top:22px; overflow:auto;}
.sy_news_list .riqi_box{  float:left; font-size:19px;}
.sy_news_list .riqi_box span{ font-size:28px; font-weight:bold;}
.sy_news_list .title_box{ float:left; font-size:13px; margin-left:15px; line-height:44px;}
.sy_news_list .title_box a{ color:#333;}
.sy_news_list .title_box a:hover{ color:#d80001;}

/*右侧动画效果预留位置*/
.sy_news_box .right_lie{ width:473px; height:211px; float:right;  margin-top:5px;}

.tupian_qiehuan,.tupian_qiehuan_hui{ width:64px; height:180px; padding-top:30px; background:#d80001; float:left; font-size:20px; color:#FFF; text-align:center; line-height:22px; background-image:url(../images/news_59_02.jpg);}
	.tupian_qiehuan_hui{ background:#545253; background-image:url(../images/news_59_01.jpg);}
	.tupian_qihuan_cont{ width:345px; height:210px; float:left;}




/**/
.nei_banner_box{width:100%; min-width:1224px;  height:300px; margin:0px auto 30px auto; }

.nei_out_box{ width:1224px; margin:0 auto 0 auto; }
.nei_cont_box{ width:1050px; margin:0px auto 0px auto; overflow:auto;}

.nei_left{ width:200px; background:#FFF;  float:left;}
.nei_left_top{ width:200px; padding-top:10px; padding-bottom:10px; background:#cd0304; color:#FFF;  font-size:20px; text-indent:10px;border:1px #cd0304 solid;}
.nei_left_top p{ font-size:12px; font-family:Arial;}
.nei_left .left_lie{ width:200px; height:39px; line-height:39px; border:1px #e1e1e1 solid; border-top:0px; background:#f3f2f2;}
.nei_left .left_lie:hover{ background:#d80001;}
.nei_left .left_lie a{ display:block; padding-left:10px; font-size:14px; color:#343333}
.nei_left .left_lie a:hover{ color:#fff;}
.nei_left .ewm_box{ width:150px; float:left; margin:20px 0px 20px 22px}
.nei_left .ewm_box img{ width:100%;}

.nei_right{ width:810px; background:#FFF; float:right; font-size:15px;  line-height:29px;}
.nei_title_box{ width:100%; line-height:30px; padding-bottom:5px; border-bottom:1px #CCCCCC dotted; margin-bottom:20px; overflow:auto; font-size:14px;}
.nei_title_box .left_lie{ float:left; font-weight:bold}
.nei_title_box .right_lie{ float:right; font-size:13px;}



.news_biaoti{ width:100%; text-align:center; font-size:16px; margin-bottom:8px; font-weight:bold}
.news_word{ width:100%; border-bottom:1px #b3b3b3 dotted; text-align:center; margin-bottom:23px; font-size:13px; padding-bottom:10px;}


.news_xiangguan{ width:100%; border-top:1px #b3b3b3 dotted; margin-top:33px; overflow:auto; padding-top:20px; }
.news_xiangguan .lie_box{ width:99%; line-height:20px;  margin:0 auto 13px auto;}
.news_xiangguan .lie_box a{ color:#333333;}
.news_xiangguan .lie_box a:hover{ color:#d80001;}


.news_list{ width:98%; border-bottom:1px #CCCCCC dotted; margin-bottom:20px; padding-left:1%; padding-right:1px;}
.news_list .title_box{ font-size:18px; color:#000}
.news_list .title_box a{  color:#000}
.news_list .title_box a:hover{  color:#F00}
.news_list p{ font-size:13px; line-height:20px; margin:5px 0px 10px 0px; color:#666}

.news_list .riqi{ margin-bottom:0px;}



.pro_list{ width:230px; height:280px; float:left; border:1px #e2e2e2 solid; margin:0px 19px 25px 19px;}
.pro_list:hover{border:1px #d80001 solid;}
.pro_list .pic_box{ width:92%; height:240px; margin:8px auto 0px auto; overflow:hidden; background:#6CF}
.pro_list .pic_box img{ width:100%; height:100%;}
.pro_list .word_box{width:92%; line-height:20px;  font-size:13px; text-align:center; margin:5px auto 0px auto; }
.pro_list .word_box a{ display:block; color:#333;}
.pro_list .word_box a:hover{ color:#d80001;}




/*网站底部样式*/
.foot_box{ width:100%; min-width:1224px; background:#3a3a3a; margin-top:90px; padding:69px 0px 40px 0px;}
.foot_cont{ width:1020px; margin:0px auto 0px auto; color:#FFF}
.foot_cont .left_lie{ width:522px; float:left;}
.foot_cont .right_lie{ float:right;}

.foot_sousuo_box{ width:327px; margin-bottom:25px; margin-top:12px;  height:33px; background:#FFF; overflow:hidden; border-radius:30px}
.foot_sousuo_box .input_box{ float:left; width:262px; height:33px; margin-left:17px; background:#0FC}
.foot_sousuo_box .input_box input{ width:100%; height:100%; border:0px; outline:none;}
.foot_sousuo_box .anniu_box{ float:left; width:37px; height:33px; }
.foot_sousuo_box .anniu_box input{ width:100%; height:100%; border:0px; background:url(../images/sy_76.jpg) center no-repeat; outline:none;}

.foot_cont .left_lie .foot_word{ font-size:15px; line-height:22px;}
.foot_cont .left_lie .foot_word a{ color:#FFF;}
.foot_cont .left_lie .foot_word a:hover{ color:#F00;} 

.foot_cont .right_lie .lianxi_fs{ float:left; font-size:16px; text-align:right; padding-top:10px;}
.foot_cont .right_lie .lianxi_fs p{ font-size:24px; padding-bottom:15px; padding-top:5px; background:url(../images/sy_75.jpg) left no-repeat; text-indent:38px; line-height:24px;}
.foot_cont .right_lie .ewm{ float:left; margin-left:20px;}



